題目
輸入輸出格式
Sol
這邊要使用之前介紹過的一個while
的用法:當我們不知道到底要輸入幾筆資料,但是只要有資料輸入就要進行一次判斷的時候,可以用while (cin >> variable)
,例如這題要輸入溫度,我們設輸入的溫度變數名為temp
,即為while (cin >> temp){…}
。
另外這題因為只要一碰到大於 37 度的體溫就會不再執行,因此我們會使用到break
來停止迴圈。
Pseudocode
float temp;
if (temp < 37) {
cout << int(temp);
while (cin >> temp) {
if (temp < 37)
cout << ‘,’ << int(temp);
else
break;
}
}
結語
雖然這題一點都不複雜,不過我認為是兩個很重要的應用(while
、break
),因此特地分享了這個作業例題。